package generics;

import java.util.ArrayList;

/**
 * Created by L.jp
 * Description:
 * User: 86189
 * Date: 2022-10-07
 * Time: 16:43
 */
//有了泛型之后，其实就是引入一个标签< >,这个标签便于在编译时期识别元素的类型，防止出错，有了泛型之后就可以把同种类型的元素放在一起
    //就想垃圾分类一样，符合科学，使用了泛型之后，对元素的遍历更加简单
public class Test_Generics {
    public static void main(String[] args) {
        //创建一个ArrayList集合，向这个集合中存入学生的成绩：
        //加入泛型的优点：在编译时期就会对类型进行检查，不是泛型对应的类型就不可以添加入这个集合。
        ArrayList<Integer> al = new ArrayList<Integer>();
        al.add(98);
        al.add(18);
        al.add(39);
        al.add(60);
        al.add(83);
        /*al.add("丽丽");
        al.add(9.8);*/
        //对集合遍历查看：
        /*for(Object obj:al){
            System.out.println(obj);
        }*/
        for(Integer i:al){
            System.out.println(i);
        }
    }
}
